Skip to content

[docs] Update documentation for features from 2026-06-03#36635

Merged
pelikhan merged 2 commits into
mainfrom
docs/update-manifest-license-pr-review-target-20260603-b426c1c3fded8bf5
Jun 3, 2026
Merged

[docs] Update documentation for features from 2026-06-03#36635
pelikhan merged 2 commits into
mainfrom
docs/update-manifest-license-pr-review-target-20260603-b426c1c3fded8bf5

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Summary

Two documentation-only updates to the gh-aw reference docs:

  1. Repository Package Manifest — license field (repository-package-manifest-specification.md)
    A new optional license field (SPDX identifier string) has been documented in the aw.yml manifest spec.
    A new table row and dedicated sub-section §4.7 describe the field's purpose and accepted values.

  2. Safe-Outputs Pull Requests — submit_pull_request_review wildcard target (safe-outputs-pull-requests.md)
    A clarifying note has been added explaining that when target: "*" is configured, agents must supply pull_request_number (and may optionally supply repo) in every submit_pull_request_review call.


Changed Files

File Change Type Impact Breaking
docs/src/content/docs/reference/repository-package-manifest-specification.md Modified Medium No
docs/src/content/docs/reference/safe-outputs-pull-requests.md Modified Medium No

Details

license field in aw.yml

  • What: New optional field in the repository package manifest spec.
  • Type: SPDX identifier string (e.g. "MIT", "Apache-2.0").
  • Location in spec: Added to the fields summary table and introduced as a new §4.7 section.
  • Impact: Purely additive; no existing manifests are affected.

submit_pull_request_review with target: "*"

  • What: Clarification note for agents using the wildcard review target.
  • Why: When target: "*" is set, the framework cannot infer which pull request to act on, so callers must explicitly provide pull_request_number; repo is optional but available.
  • Impact: No behaviour change — this documents existing runtime requirements that were previously implicit.

Risk Assessment

  • No code changes — documentation only.
  • No breaking changes.
  • Both additions are additive clarifications / new spec entries; existing configurations and agent implementations are unaffected.

Generated by PR Description Updater for issue #36635 · sonnet46 730K ·

github-actions Bot and others added 2 commits June 3, 2026 12:20
…rget

- Add `license` field to the repository package manifest specification
  (table row + section), matching the schema field added in #36583.
- Document the `pull_request_number`/`repo` requirement for
  submit-pull-request-review when target: "*", matching the support
  added in #36546.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added automation documentation Improvements or additions to documentation labels Jun 3, 2026
@pelikhan pelikhan merged commit 9cbc91b into main Jun 3, 2026
@pelikhan pelikhan deleted the docs/update-manifest-license-pr-review-target-20260603-b426c1c3fded8bf5 branch June 3, 2026 12:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant